C1: 1. T : Type
C1: 2. l1 : T List
C1: 3. l2 : T List
C1: 4. fseg(T;l1;l2)
C1: 5. i :
C1: 6. i < ||l1||
C1: l1[i] = l2[((||l2|| - ||l1||)+i)]
C2:
C2: 1. T : Type
C2: 2. l1 : T List
C2: 3. l2 : T List
C2: 4. (||l1|| ||l2||) c (i:. (i < ||l1||) (l1[i] = l2[((||l2|| - ||l1||)+i)]))
C2: fseg(T;l1;l2)
C.